package bll;

public class Enums {
	public enum ProjectStatus {
		InProgress(0, "In progress"), ToDo(1, "TODO"), Done(2, "Done");

		private final int _id;
		private final String _name;

		ProjectStatus(int id, String name) {
			this._id = id;
			this._name = name;
		}

		public int getId() {
			return _id;
		}

		public String getName() {

			// TODO : get from resource files

			return _name;
		}
	}

	public enum QuotationItemStatus {
		InProgress(0, "In progress"), ToDo(1, "TODO"), Done(2, "Done");

		private final int _id;
		private final String _name;

		QuotationItemStatus(int id, String name) {
			this._id = id;
			this._name = name;
		}

		public int getId() {
			return _id;
		}

		public String getName() {

			// TODO : get from resource files

			return _name;
		}
	}

	public enum QuotationStatus {
		InProgress(0, "In progress"), ToDo(1, "TODO"), Done(2, "Done");

		private final int _id;
		private final String _name;

		QuotationStatus(int id, String name) {
			this._id = id;
			this._name = name;
		}

		public int getId() {
			return _id;
		}

		public String getName() {

			// TODO : get from resource files

			return _name;
		}
	}

	public enum AgendaStatus {
		InProgress(0, "In progress"), ToDo(1, "TODO"), Done(2, "Done");

		private final int _id;
		private final String _name;

		AgendaStatus(int id, String name) {
			this._id = id;
			this._name = name;
		}

		public int getId() {
			return _id;
		}

		public String getName() {

			// TODO : get from resource files

			return _name;
		}
	}
	
	public enum AgendaItemStatus {
		InProgress(0, "In progress"), ToDo(1, "TODO"), Done(2, "Done");

		private final int _id;
		private final String _name;

		AgendaItemStatus(int id, String name) {
			this._id = id;
			this._name = name;
		}

		public int getId() {
			return _id;
		}

		public String getName() {

			// TODO : get from resource files

			return _name;
		}
	}

//	public enum AgendaStatus {
//		InProgress(0, "In progress"), ToDo(1, "TODO"), Done(2, "Done");
//
//		private final int _id;
//		private final String _name;
//
//		AgendaStatus(int id, String name) {
//			this._id = id;
//			this._name = name;
//		}
//
//		public int getId() {
//			return _id;
//		}
//
//		public String getName() {
//
//			// TODO : get from resource files
//
//			return _name;
//		}
//	}

	public enum ChecklistItemStatus {
		InProgress(0, "In progress"), ToDo(1, "TODO"), Done(2, "Done");

		private final int _id;
		private final String _name;

		ChecklistItemStatus(int id, String name) {
			this._id = id;
			this._name = name;
		}

		public int getId() {
			return _id;
		}

		public String getName() {

			// TODO : get from resource files

			return _name;
		}
	}

	public enum ChecklistStatus {
		InProgress(0, "In progress"), ToDo(1, "TODO"), Done(2, "Done");

		private final int _id;
		private final String _name;

		ChecklistStatus(int id, String name) {
			this._id = id;
			this._name = name;
		}

		public int getId() {
			return _id;
		}

		public String getName() {

			// TODO : get from resource files

			return _name;
		}
	}

	public enum PhaseStatus {
		InProgress(0, "In progress"), ToDo(1, "TODO"), Done(2, "Done");

		private final int _id;
		private final String _name;

		PhaseStatus(int id, String name) {
			this._id = id;
			this._name = name;
		}

		public int getId() {
			return _id;
		}

		public String getName() {

			// TODO : get from resource files

			return _name;
		}
	}
}
